export interface IResponseBody<T = object> {
  code: ResponseCode;
  msg: string;
  data: T;
}

export enum ResponseCode {
  /**
   * 2000
   */
  PASS = 2000,
  /**
   * 4000 - 错误的请求，参数有误
   */
  ERROR = 4000,
  /**
   * 4004 - 没有找到或资源不存在
   */
  NOT_ASSETS = 4004,
  /**
   * 4003 - 没有token，没有权限
   */
  NOT_ALLOW = 4003,
  /**
   * 5000 - 服务器内部错误
   */
  UNKNOWN = 5000,
}
